<?php
ob_start();
header('Content-type: text/html;charset=utf-8');
/*
	此文件主要功能如下：
		1.在数据库中添加新记录
		2.返回新加记录信息。JSON格式
		3.创建上传目录
	此文件主要在数据库中添加新的记录并返回文件信息
		如果存在则在数据库中添加一条相同记录。返回添加的信息
		如果不存在，则向数据库中添加一条记录。并返回此记录ID
	控件每次计算完文件MD5时都将向信息上传到此文件中
	@更新记录：
		2014-08-12 完成逻辑。
		2017-05-29 增加块路径生成逻辑
		2017-08-17 取消对redis的引用
*/
require '../../vendor/autoload.php';

use utils\PathTool;
use sql\SqlExec;
use utils\WebBase;

$wb = new WebBase;
$id = $wb->queryString("id");
$pathRel = $wb->queryString("pathRel");
$pathRel = PathTool::url_decode($pathRel);
$pathRel .= '/';

$where = "instr(f_pathRel,'$pathRel')=1";
    
$se = new SqlExec();
$se->update3("up7_files", array("f_deleted"=>1), $where);
$se->update2("up7_files",
	array("f_deleted"=>1),
	array("f_id"=>$id));
$se->update3("up7_folders", array("f_deleted"=>1), $where);
$se->update2("up7_folders",
	array("f_deleted"=>1),
	array("f_id"=>$id));

$ret = array("ret"=>1);
echo(json_encode($ret));
?>